package com.suyuan.dao;

import java.util.List;

import com.suyuan.entity.SensorType;
import com.suyuan.entity.SensorTypeExample;
import org.apache.ibatis.annotations.Param;

public interface SensorTypeMapper {
    int countByExample(SensorTypeExample example);

    int deleteByExample(SensorTypeExample example);

    int deleteByPrimaryKey(Integer sensortypeid);

    int insert(SensorType record);

    int insertSelective(SensorType record);

    List<SensorType> selectByExample(SensorTypeExample example);

    SensorType selectByPrimaryKey(Integer sensortypeid);

    int updateByExampleSelective(@Param("record") SensorType record, @Param("example") SensorTypeExample example);

    int updateByExample(@Param("record") SensorType record, @Param("example") SensorTypeExample example);

    int updateByPrimaryKeySelective(SensorType record);

    int updateByPrimaryKey(SensorType record);
}